home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Skunkware 5
/
Skunkware 5.iso
/
src
/
X11
/
Desktop
/
.pmwmrc
< prev
next >
Wrap
Text File
|
1995-07-16
|
26KB
|
706 lines
# _ __ ___ _
# | |\ / /| |
# | | / / | | Copyright (C) 1988-1993 IXI Limited.
# |_|/__/_\|_| IXI Limited, Cambridge, England.
#
# system.pmwmrc
# Version: @(#) system.pmwmrc 2.1.1.3
#
# Map these clients ( clients names or classes ) to the named WorkAreas
# names get used once then forgotten, Classes are permanent
# WorkAreas are not specifiable yet, use defaults as shown on the
# Panner grid
# Invalid Workspace names will be ignored....
ClientResidence
{
# <name/Class> <WorkArea>
# pconfig 2 # pmwm PrefEd client
}
# Ademo Menu
Menu AdemoMenu
{
"Start" f.exec "ademo &"
"Stop" f.exec "sh /tmp/ademo_stop &"
}
# Xclnt Demo Menu
Menu XclntMenu
{
"Start" f.exec "xclnt &"
"Stop" f.exec "sh /tmp/xclnt_stop &"
}
# Spline Curves Menu
Menu SplineMenu
{
"Spline Curves" f.title
"Default Curves" f.exec "splines &"
"Demo" f.exec "sh /usr/skunk/lib/splines/demo &"
"Flying" f.exec "sh /usr/skunk/lib/splines/flying &"
"Lines" f.exec "sh /usr/skunk/lib/splines/lines &"
"Lying" f.exec "sh /usr/skunk/lib/splines/lying &"
"Sticks" f.exec "sh /usr/skunk/lib/splines/sticks &"
"String" f.exec "sh /usr/skunk/lib/splines/string &"
"Strips" f.exec "sh /usr/skunk/lib/splines/strips &"
}
# Mandelbrot Sets Menu
Menu MandelMenu
{
"Mandelbrot & Julia Sets" f.title
"Whole Set" f.exec "mandel &"
"J. Hill #1" f.exec "sh /usr/skunk/lib/mandel/border.jhill &"
"J. Hill #2" f.exec "sh /usr/skunk/lib/julia/feigen.jhill &"
"J. Hill #3" f.exec "sh /usr/skunk/lib/julia/feigen2.jhill &"
"Map 22" f.exec "sh /usr/skunk/lib/mandel/front.map.22 &"
"Map 23" f.exec "sh /usr/skunk/lib/mandel/front.map.23 &"
"Map 25" f.exec "sh /usr/skunk/lib/mandel/front.map.25 &"
"Map 26" f.exec "sh /usr/skunk/lib/mandel/front.map.26 &"
"Map 29" f.exec "sh /usr/skunk/lib/mandel/front.map.29 &"
"Map 32" f.exec "sh /usr/skunk/lib/mandel/front.map.32 &"
"Map 34" f.exec "sh /usr/skunk/lib/mandel/front.map.34 &"
"Map 34 Zoom" f.exec "sh /usr/skunk/lib/mandel/map.34_zoom &"
"Map 36" f.exec "sh /usr/skunk/lib/mandel/front.map.36 &"
"Map 38" f.exec "sh /usr/skunk/lib/mandel/front.map.38 &"
"Map 39" f.exec "sh /usr/skunk/lib/mandel/front.map.39 &"
"Map 42" f.exec "sh /usr/skunk/lib/mandel/front.map.42 &"
"Map 43" f.exec "sh /usr/skunk/lib/mandel/front.map.43 &"
"IFS #1" f.exec "sh /usr/skunk/lib/mandel/ifs1 &"
"IFS #2" f.exec "sh /usr/skunk/lib/mandel/ifs2 &"
}
# Madness Menu
Menu MadMenu
{
"Iterated Parametric Equations" f.title
"Default System" f.exec "madness &"
"Alter" f.exec "sh /usr/skunk/lib/madness/alter &"
"Curve #1" f.exec "sh /usr/skunk/lib/madness/curve1 &"
"Curve #2" f.exec "sh /usr/skunk/lib/madness/curve2 &"
"Curve #3" f.exec "sh /usr/skunk/lib/madness/curve3 &"
"Default" f.exec "sh /usr/skunk/lib/madness/default &"
"Demo" f.exec "sh /usr/skunk/lib/madness/demo &"
"Another Demo" f.exec "sh /usr/skunk/lib/madness/demo1 &"
"Heart" f.exec "sh /usr/skunk/lib/madness/heart &"
"Heart 1" f.exec "sh /usr/skunk/lib/madness/heart1 &"
"Heart 2" f.exec "sh /usr/skunk/lib/madness/heart2 &"
"Nice" f.exec "sh /usr/skunk/lib/madness/nice &"
"Other" f.exec "sh /usr/skunk/lib/madness/other &"
"Random Madness" f.exec "sh /usr/skunk/lib/madness/randmad &"
"Val" f.exec "sh /usr/skunk/lib/madness/val &"
}
# Lyapunov Sets Menu
Menu LyapMenu
{
"Lyapunov Sets" f.title
"Default System" f.exec "lyap &"
"Andrew Sharpe #1" f.exec "lyap -i /usr/skunk/pics/lyap2/asharpe.1.sav &"
"Andrew Sharpe #2" f.exec "lyap -i /usr/skunk/pics/lyap2/asharpe.2.sav &"
"Andrew Sharpe #4" f.exec "lyap -i /usr/skunk/pics/lyap6/asharpe.4.sav &"
"Andrew Sharpe #5" f.exec "lyap -i /usr/skunk/pics/lyap6/asharpe.5.sav &"
"Andrew Sharpe #6" f.exec "lyap -i /usr/skunk/pics/lyap6/asharpe.6.sav &"
"Andrew Sharpe #7" f.exec "lyap -i /usr/skunk/pics/lyap7/asharpe.7.sav &"
"Andrew Sharpe #8" f.exec "lyap -i /usr/skunk/pics/lyap7/asharpe.8.sav &"
"Andrew Sharpe #9" f.exec "lyap -i /usr/skunk/pics/lyap7/asharpe.9.sav &"
"Big Bug" f.exec "lyap -i /usr/skunk/pics/lyap/bigbug.sav &"
"Catsup" f.exec "lyap -i /usr/skunk/pics/lyap/catsup.sav &"
"Catsup 2" f.exec "lyap -i /usr/skunk/pics/lyap/catsup2.sav &"
"Circle 12" f.exec "lyap -i /usr/skunk/pics/lyap3/circle-12.sav &"
"Jellyfish" f.exec "lyap -i /usr/skunk/pics/lyap3/jellyfish.sav &"
"Gum" f.exec "lyap -i /usr/skunk/pics/lyap3/gum.sav &"
"Manray" f.exec "lyap -i /usr/skunk/pics/lyap4/manray.sav &"
"Tangle" f.exec "lyap -i /usr/skunk/pics/lyap4/tangle.sav &"
"Period 12" f.exec "lyap -i /usr/skunk/pics/lyap5/period-12.sav &"
"Zero" f.exec "lyap -i /usr/skunk/pics/lyap5/lyap0.sav &"
"One" f.exec "lyap -i /usr/skunk/pics/lyap5/lyap1.sav &"
"Sex" f.exec "lyap -i /usr/skunk/pics/lyap4/sex.sav &"
"Zity" f.exec "lyap -i /usr/skunk/pics/lyap2/zity.sav &"
}
# Lattice Dynamical Systems Menu
Menu LdsMenu
{
"Lattice Dynamical Systems" f.title
"Default System" f.exec "lds &"
"2-D Test" f.exec "sh /usr/skunk/lib/lds/2dtst &"
"2-D Test #2" f.exec "sh /usr/skunk/lib/lds/2dtst2 &"
"Asymmetrical" f.exec "sh /usr/skunk/lib/lds/asym &"
"Both Ways" f.exec "sh /usr/skunk/lib/lds/bothways &"
"Circle Map #1" f.exec "sh /usr/skunk/lib/lds/circ1 &"
"Circle Map #2" f.exec "sh /usr/skunk/lib/lds/circ2 &"
"Asym Circle Map" f.exec "sh /usr/skunk/lib/lds/circ_asym &"
"2-D Asym Circle Map" f.exec "sh /usr/skunk/lib/lds/circ_asym2d &"
"Tent Map #1" f.exec "sh /usr/skunk/lib/lds/tent1 &"
"Test #1" f.exec "sh /usr/skunk/lib/lds/tst &"
"Test #2" f.exec "sh /usr/skunk/lib/lds/tst2 &"
"Test #3" f.exec "sh /usr/skunk/lib/lds/tst3 &"
}
# Julia Sets Menu
Menu JuliaMenu
{
"Julia Sets" f.title
"Default Set" f.exec "julia &"
"J. Hill #1" f.exec "sh /usr/skunk/lib/julia/border.jhill &"
"J. Hill #2" f.exec "sh /usr/skunk/lib/julia/feigen.jhill &"
"J. Hill #3" f.exec "sh /usr/skunk/lib/julia/feigen2.jhill &"
"Dragon #2" f.exec "sh /usr/skunk/lib/julia/drag2.julia &"
"Figure 14" f.exec "sh /usr/skunk/lib/julia/front.fig.14 &"
"Figure 15" f.exec "sh /usr/skunk/lib/julia/front.fig.15 &"
"Figure 17" f.exec "sh /usr/skunk/lib/julia/front.fig.17 &"
"Figure 18" f.exec "sh /usr/skunk/lib/julia/front.fig.18 &"
"Figure 19" f.exec "sh /usr/skunk/lib/julia/front.fig.19 &"
"Figure 20" f.exec "sh /usr/skunk/lib/julia/front.fig.20 &"
"Figure 21" f.exec "sh /usr/skunk/lib/julia/front.fig.21 &"
"Figure 22" f.exec "sh /usr/skunk/lib/julia/front.fig.22 &"
"Figure 23" f.exec "sh /usr/skunk/lib/julia/front.fig.23 &"
"Figure 24" f.exec "sh /usr/skunk/lib/julia/front.fig.24 &"
"Figure 25" f.exec "sh /usr/skunk/lib/julia/front.fig.25 &"
"Figure 26" f.exec "sh /usr/skunk/lib/julia/front.fig.26 &"
"Map 18" f.exec "sh /usr/skunk/lib/julia/front.map.18 &"
"Map 19" f.exec "sh /usr/skunk/lib/julia/front.map.19 &"
"Map 21" f.exec "sh /usr/skunk/lib/julia/front.map.21 &"
"Seahorse" f.exec "sh /usr/skunk/lib/julia/seahorse.julia &"
}
# Golubitsky Menu
Menu GolubMenu
{
"Symmetry and Chaos" f.title
"Fig. 1.1" f.exec "sh /usr/skunk/lib/endo/1.1 &"
"Fig. 1.13" f.exec "sh /usr/skunk/lib/endo/1.13 &"
"Fig. 1.15" f.exec "sh /usr/skunk/lib/endo/1.15 &"
"Fig. 1.2" f.exec "sh /usr/skunk/lib/endo/1.2 &"
"Fig. 1.7" f.exec "sh /usr/skunk/lib/endo/1.7 &"
"Fig. 1.8" f.exec "sh /usr/skunk/lib/endo/1.8 &"
"Fig. 2.3" f.exec "sh /usr/skunk/lib/endo/2.3 &"
"Fig. 2.5" f.exec "sh /usr/skunk/lib/endo/2.5 &"
"Fig. 2.6" f.exec "sh /usr/skunk/lib/endo/2.6 &"
"Fig. 3.13" f.exec "sh /usr/skunk/lib/endo/3.13 &"
"Fig. 3.14" f.exec "sh /usr/skunk/lib/endo/3.14 &"
"Fig. 3.5" f.exec "sh /usr/skunk/lib/endo/3.5 &"
"Fig. 3.6" f.exec "sh /usr/skunk/lib/endo/3.6 &"
"Fig. 3.7" f.exec "sh /usr/skunk/lib/endo/3.7 &"
"Fig. 5.14" f.exec "sh /usr/skunk/lib/endo/5.14 &"
"Fig. 5.15" f.exec "sh /usr/skunk/lib/endo/5.15 &"
"Fig. 5.5" f.exec "sh /usr/skunk/lib/endo/5.5 &"
"Fig. 6.1" f.exec "sh /usr/skunk/lib/endo/6.1 &"
"Fig. 6.2" f.exec "sh /usr/skunk/lib/endo/6.2 &"
"Fig. 6.3" f.exec "sh /usr/skunk/lib/endo/6.3 &"
}
# Endomorphism Menu
Menu EndoMenu
{
"Iterated Endomorphisms" f.title
"Main Title Page" f.exec "endo &"
"Golubitsky Figures" f.menu GolubMenu
"Map 23" f.exec "/usr/skunk/lib/endo/Map23.mandel &"
"Map 42" f.exec "/usr/skunk/lib/endo/Map42.mandel &"
"Mira" f.exec "/usr/skunk/lib/endo/Mira.4 &"
"mask" f.exec "/usr/skunk/lib/endo/mask &"
"norelco" f.exec "/usr/skunk/lib/endo/norelco &"
"sanddollar" f.exec "/usr/skunk/lib/endo/rr_sanddollar &"
"skirt" f.exec "/usr/skunk/lib/endo/skirt &"
"wild basins" f.exec "/usr/skunk/lib/endo/wild_basins &"
}
# Images Menu
Menu ImageMenu
{
"Images" f.title
"Animation Demo" f.menu AdemoMenu
"Coral Growth" f.exec "coral &"
"Change Root" f.exec "croot &"
"Select Root" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg white -bg black -n myself -T 'Root Window Selection' -sb -e xroot -b &"
"Endomorphisms" f.menu EndoMenu
"Iterated Parametric Eqns" f.exec "hop &"
"Julia Sets" f.menu JuliaMenu
"Lattice Dynamical Systems" f.menu LdsMenu
"Lyapunov Sets" f.menu LyapMenu
"Madness" f.menu MadMenu
"Mandelbrot Sets" f.menu MandelMenu
"Spline Curves" f.menu SplineMenu
"Fractal Aggregate Growth" f.exec "spore &"
"Stars" f.exec "stars &"
"Tartans" f.exec "xtartans &"
"Excellent Demo" f.menu XclntMenu
"Topographic Maps" f.exec "xtopo &"
}
# Games Menu
Menu GamesMenu
{
"Games" f.title
"Snooker" f.exec "flying -snooker &"
"Pool" f.exec "flying -pool &"
"Karambolage" f.exec "flying -cannon &"
"Carrom" f.exec "flying -carrom &"
"Air-Hockey" f.exec "flying -hockey &"
"Curling" f.exec "flying -curling &"
"Special Pool" f.exec "flying -deluxe &"
"Wator" f.exec "xwator &"
"acm" f.exec "acm &"
"battleship" f.exec "bs &"
"dinkum" f.exec "dinkum &"
"ishido" f.exec "ishido &"
"nethack" f.exec "nethack &"
"puzzle" f.exec "puzzle &"
"risk" f.exec "risk &"
"spider" f.exec "spider"
"tetris" f.exec "tetris"
"xboing" f.exec "xboing &"
"xconq" f.exec "x11conq &"
"xhextris" f.exec "xhextris &"
"xhanoi" f.exec "xhanoi &"
"xinvaders" f.exec "xinvaders &"
"xpipeman" f.exec "xpipeman &"
"xtetris" f.exec "xtetris &"
"xtile" f.exec "xtile &"
}
# Background Root Window Menu
Menu BackMenu
{
"Background Window" f.title
"Clouds" f.exec "xroot /usr/skunk/pics/gif/xtopo/demo_640"
"Deep" f.exec "xroot /usr/skunk/pics/gif/julia/deep.gif"
"Escher Knot" f.exec "xsetroot -bitmap /usr/include/X11/bitmaps/escherknot"
"Martians" f.exec "xroot"
"Random" f.exec "xroot -r"
"Select Root" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg white -bg black -n myself -T 'Root Window Selection' -sb -e xroot -b &"
"X Martin" f.exec "xmartin"
}
# Contributed Clients Menu
Menu ContribMenu
{
"Contributed Clients" f.title
"Animation Viewer" f.exec "xanim &"
"Archie Search" f.exec "xarchie &"
"Ascii Chart" f.exec "xascii &"
"Audio Mixer" f.exec "xmmix &"
"CD player" f.exec "xmcd &"
"Color Mixer" f.exec "xmcolor > /dev/null 2>&1 &"
"Color Picker" f.exec "cpicker &"
"Ephemeris" f.exec "xephem &"
"Ftp" f.exec "xftp &"
"Ghostview" f.exec "ghostview"
"Hex Calculator" f.exec "hexcalc"
"HTML Editor" f.exec "xhtml &"
"Invisible Cursor" f.exec "unclutter &"
"Image Viewer" f.exec "xv &"
"Keyboard Mappings" f.exec "xkeycaps &"
"Mosaic" f.exec "/usr/skunk/bin/X11/Mosaic &"
"Monitor Disk Useage" f.exec "mfsm -a &"
"Mpeg Viewer" f.exec "mpeg_play &"
"Paint" f.exec "xpaint &"
"Screen Grab" f.exec "xgrab &"
"Sun Clock" f.exec "sunclock &"
"System Watch" f.exec "xsw &"
"Willow" f.exec "willow &"
}
# Standard Clients Menu
Menu StdClntMenu
{
"Standard Clients" f.title
"appres" f.exec "appres"
"dclock" f.exec "dclock"
"editres" f.exec "editres"
"ico" f.exec "ico"
"oclock" f.exec "oclock"
"viewres" f.exec "viewres"
"xbiff" f.exec "xbiff"
"xcalc" f.exec "xcalc"
"xclipboard" f.exec "xclipboard"
"xclock" f.exec "xclock"
"xcutsel" f.exec "xcutsel"
"xdosopt" f.exec "xdosopt"
"xdpyinfo" f.exec "xdpyinfo"
"xev" f.exec "xev"
"xfontsel" f.exec "xfontsel"
"xkill" f.exec "xkill"
"xlsclients" f.exec "xlsclients"
"xmag" f.exec "xmag"
"xman" f.exec "xman"
"xmbind" f.exec "xmbind"
"xmkmf" f.exec "xmkmf"
"xmodmap" f.exec "xmodmap"
"xms" f.exec "xms"
"xpr" f.exec "xpr"
"xprop" f.exec "xprop"
"xrdb" f.exec "xrdb"
"xrefresh" f.exec "xrefresh"
"xsconfig" f.exec "xsconfig"
"xset" f.exec "xset"
"xsetbg" f.exec "xsetbg"
"xsetroot" f.exec "xsetroot"
"xstdcmap" f.exec "xstdcmap"
"xterm" f.exec "xterm"
"xview" f.exec "xview"
"xwininfo" f.exec "xwininfo"
"Perf Apps" f.menu "AppSubMenu1"
}
# Login Menu
Menu LoginMenu
{
"root" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg white -bg 'violet red' -n root -T root -sb -e rlogin localhost -l root &"
"myself" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -cr magenta -bd green -fg cyan -bg blue -n myself -T myself -sb &"
"demo" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg cyan -bg 'dark violet' -n demo -T demo -sb -e rlogin localhost -l demo "
"kdemo" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg cyan -bg 'dark violet' -n kdemo -T kdemo -sb -e rlogin localhost -l kdemo &"
"cdemo" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg cyan -bg 'dark violet' -n cdemo -T cdemo -sb -e rlogin localhost -l cdemo &"
"scodemo" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg cyan -bg 'dark violet' -n scodemo -T scodemo -sb -e rlogin localhost -l scodemo &"
"other" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg yellow -bg blue -n localhost -T localhost -sb -e rlogin localhost &"
}
# Remote Login Menu
Menu TelnetMenu
{
"fiasco" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg white -bg 'violet red' -n fiasco -T fiasco -sb -e telnet fiasco &"
"disco" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg yellow -bg maroon -n disco -T disco -sb -e telnet disco &"
"crane" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg yellow -bg maroon -n crane -T crane -sb -e telnet crane &"
"godsco" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg white -bg 'dark olive green' -n godsco -T godsco -sb -e telnet godsco &"
"risco" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg cyan -bg 'dark violet' -n risco -T risco -sb -e telnet risco &"
"gruntsco" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg cyan -bg 'midnight blue' -n gruntsco -T gruntsco -sb -e telnet gruntsco &"
"other" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg yellow -bg blue -n other -T other -sb -e telnet &"
}
#
# menu pane descriptions
#
Menu VirtMenu
{
"WorkSpace Ops" f.title
"panUp" f.pan_activescreen up
"panDown" f.pan_activescreen +0+100
"panLeft" f.pan_activescreen left
"panRight" f.pan_activescreen +100+0
! "nail" f.nail
"snap" f.snap
"Home" f.home_activescreen
! "NE" f.set_activescreen "-0+0"
! "SW" f.set_activescreen "+0-0"
! "SE" f.set_activescreen "-0-0"
! "Move Screen" f.movescreen
"Autopan on" Alt Shift<Key>minus f.toggle_autopan on
"Autopan off" Alt<Key>minus f.toggle_autopan off
! "MoveToClientScreen" f.move_screen_to_client
"Hide Panner" f.hide_panner
"Show Panner" f.show_panner
"Hide Icon Box" f.hide_iconbox
"Show Icon Box" f.show_iconbox
"Sort Icons" f.sort_icons
}
Menu PanMenu
{
"Panner/Icon Box" f.title
"Pan Right" Alt<Key>Right f.pan_activescreen +100+0
"Pan Left" Alt<Key>Left f.pan_activescreen left
"Autopan on" Alt Shift<Key>minus f.toggle_autopan on
"Autopan off" Alt<Key>minus f.toggle_autopan off
"Hide Panner" f.hide_panner
"Show Panner" f.show_panner
no-op f.separator
"Pack Icons" f.pack_icons
"Sort Icons " f.sort_icons
"SortIcons by iconTitle" f.sort_icons iconTitle
"SortIcons by name" f.sort_icons name
"SortIcons by clientTitle" f.sort_icons clientTitle
"Hide Icon Box" f.hide_iconbox
"Show Icon Box" f.show_iconbox
}
#
# pmwm RESOURCE DESCRIPTION FILE
#
#
# menu pane descriptions
#
# Root Menu Description
Menu RootMenu
{
@sco-logosm.xbm f.title
"New Window" f.exec "scoterm -ls -sb -tn ansi -fn 10x20 -bg blue -fg cyan -g 80x25+50+50 -title \"myself\" &"
"Login" f.menu LoginMenu
"Telnet" f.menu TelnetMenu
"root" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg white -bg 'violet red' -n root -T root -sb -e rlogin localhost -l root &"
"sccsadm" f.exec "scoterm -tn ansi -fn 10x20 -g 80x25+50+50 -fg cyan -bg 'dark violet' -n sccsadm -T sccsadm -sb -e rlogin localhost -l sccsadm &"
no-op f.separator
"Help" f.exec "scohelp"
"Mosaic" f.exec "/usr/skunk/bin/X11/Mosaic"
"Calendar" f.exec "scocal"
"Mail" f.exec "scomail"
"Wabi" f.exec "wabi"
"Xmcd/Xmmix" f.exec "cdp"
no-op f.separator
"Screen Lock" f.exec "/usr/skunk/bin/X11/xlock -mode hop > /tmp/xlock.out 2>&1"
"Root Window Decoration" f.menu BackMenu
"Clear Root Window" f.exec "xsetroot -solid black"
"Applications" f.menu AppMenu
"Images" f.menu ImageMenu
"Games" f.menu GamesMenu
no-op f.separator
"Panner/Icon Menu" f.menu "PanMenu"
"Refresh" f.refresh
"Preferences" f.exec "/usr/bin/X11//pconfig &"
"Restart" f.restart
"Quit pmwm" f.quit_mwm
"Exit Session" f.exec "scosession -stop"
}
Menu AppMenu
{
"Applications" f.title
"ScoBell" f.exec "scobell"
"ScoCalendar" f.exec "scocal"
"ScoColor" f.exec "scocolor"
"ScoEdit" f.exec "scoedit"
"ScoFont" f.exec "scofont"
"ScoHelp" f.exec "scohelp"
"ScoMail" f.exec "scomail"
"ScoMouse" f.exec "scomouse"
"ScoMusic" f.exec "scomusic"
"ScoPaint" f.exec "scopaint"
"ScoPrint" f.exec "scoprint"
"ScoRemind" f.exec "scoremind"
"ScoRemind Configure" f.exec "remconfig"
"ScoSession Configuration" f.exec "scosession -configure"
"ScoTerm" f.exec "scoterm"
"ScoWave" f.exec "scowave"
no-op f.separator
"Contributed Clients" f.menu "ContribMenu"
no-op f.separator
"Standard Clients" f.menu "StdClntMenu"
}
Menu AppSubMenu1
{
"xload" f.exec "xload"
"xsar" f.exec "xsar"
"xeyes" f.exec "xeyes"
}
Menu IconBoxMenu IconBoxMenu
{
"Restore" _R Alt<Key>F5 f.normalize
"Move" _M Alt<Key>F7 f.move
"Size" _S Alt<Key>F8 f.resize
"Minimize" _n Alt<Key>F9 f.minimize
"Maximize" _x Alt<Key>F10 f.maximize
"Lower" _L Alt<Key>F3 f.lower
"Raise" _a Alt Shift<Key>F3 f.raise
"Sort by icon title" f.sort_icons iconTitle
"Sort by client title" f.sort_icons clientTitle
"Sort by instance name" f.sort_icons name
! "Toggle Nail" _a Alt Shift<Key>F2 f.nail
! "View" f.move_screen_to_client
"Identify" _I Alt <Key>F2 f.identify
! "Visible in ..." _V f.workspace_selection
! "Close" _C Alt<Key>F4 f.kill
}
Menu NoToggleMenu NoToggleMenu
{
"Restore" _R Alt<Key>F5 f.normalize
"Move" _M Alt<Key>F7 f.move
"Size" _S Alt<Key>F8 f.resize
"Minimize" _n Alt<Key>F9 f.minimize
"Maximize" _x Alt<Key>F10 f.maximize
"Lower" _L Alt<Key>F3 f.lower
"Raise" _a Alt Shift<Key>F3 f.raise
! "Toggle Nail" _a Alt Shift<Key>F2 f.nail
! "View" f.move_screen_to_client
"Identify" _I Alt <Key>F2 f.identify
! "Visible in ..." _V f.workspace_selection
! "Close" _C Alt<Key>F4 f.kill
}
Menu NoCloseWindowMenu NoCloseWindowMenu
{
"Restore" _R Alt<Key>F5 f.normalize
"Move" _M Alt<Key>F7 f.move
"Size" _S Alt<Key>F8 f.resize
"Minimize" _n Alt<Key>F9 f.minimize
"Maximize" _x Alt<Key>F10 f.maximize
"Lower" _L Alt<Key>F3 f.lower
"Raise" _a Alt Shift<Key>F3 f.raise
"Toggle Nail" _a Alt Shift<Key>F2 f.nail
"View" f.move_screen_to_client
"Identify" _I Alt <Key>F2 f.identify
! "Visible in ..." _V f.workspace_selection
! "Close" _C Alt<Key>F4 f.kill
}
Menu PannerWindowMenu PannerWindowMenu
{
"Restore" _R Alt<Key>F5 f.normalize
"Move" _M Alt<Key>F7 f.move
"Size" _S Alt<Key>F8 f.resize
"Minimize" _n Alt<Key>F9 f.minimize
"Lower" _L Alt<Key>F3 f.lower
"Raise" _a Alt Shift<Key>F3 f.raise
"Toggle Nail" _a Alt Shift<Key>F2 f.nail
"Hide" _i f.hide_panner
}
Menu DefaultWindowMenu MwmWindowMenu
{
"Restore" _R Alt<Key>F5 f.normalize
"Move" _M Alt<Key>F7 f.move
"Size" _S Alt<Key>F8 f.resize
"Minimize" _n Alt<Key>F9 f.minimize
"Maximize" _x Alt<Key>F10 f.maximize
"Lower" _L Alt<Key>F3 f.lower
"Raise" _a Alt Shift<Key>F3 f.raise
"Toggle Nail" _a Alt Shift<Key>F2 f.nail
"View" f.move_screen_to_client
"Identify" _I Alt <Key>F2 f.identify
! "Visible in ..." _V f.workspace_selection
"Close" _C Alt<Key>F4 f.kill
}
Menu IconBoxWindowMenu MwmWindowMenu
{
"Restore" _R Alt<Key>F5 f.normalize
"Move" _M Alt<Key>F7 f.move
"Size" _S Alt<Key>F8 f.resize
"Minimize" _n Alt<Key>F9 f.minimize
"Maximize" _x Alt<Key>F10 f.maximize
"Lower" _L Alt<Key>F3 f.lower
"Raise" _a Alt Shift<Key>F3 f.raise
"Toggle Nail" _a Alt Shift<Key>F2 f.nail
"Hide" _i f.hide_iconbox
}
#
# key binding descriptions
#
Keys DefaultKeyBindings
{
Shift<Key>Escape icon|window f.post_wmenu
Alt<Key>space icon|window f.post_wmenu
Alt<Key>Tab root|icon|window f.next_key
Alt Shift<Key>Tab root|icon|window f.prev_key
Alt<Key>Escape root|icon|window f.next_key
Alt Shift<Key>Escape root|icon|window f.prev_key
Alt Ctrl Shift<Key>exclam root|icon|window f.set_behavior
Alt<Key>F6 window f.next_key transient
Alt<Key>Left root|icon|window f.pan_activescreen left
Alt<Key>Right root|icon|window f.pan_activescreen right
Alt<Key>Up root|icon|window f.pan_activescreen up
Alt<Key>Down root|icon|window f.pan_activescreen down
Alt<Key>Home root|icon|window f.set_activescreen home
Alt<Key>End root|icon|window f.set_activescreen "-0-0"
Alt<Key>minus root|icon|window f.toggle_autopan
#
# For jumping directly to a workspace
#
Alt<Key>1 root|icon|window f.set_activescreen home
Alt<Key>2 root|icon|window f.set_activescreen 2
Alt<Key>3 root|icon|window f.set_activescreen 3
Alt<Key>4 root|icon|window f.set_activescreen 4
Alt<Key>5 root|icon|window f.set_activescreen 5
Alt<Key>6 root|icon|window f.set_activescreen 6
Alt<Key>7 root|icon|window f.set_activescreen 7
Alt<Key>8 root|icon|window f.set_activescreen 8
Alt<Key>9 root|icon|window f.set_activescreen -0-0
Alt<Key>F2 window f.identify
Alt<Key>F2 root f.identify
}
#
# button binding descriptions
#
# NOTE: needs resource binding ( .Xdefaults )
# Mwm*buttonBindings: DefaultButtonBindings
Buttons DefaultButtonBindings
{
<Btn1Down> frame|icon f.raise
<Btn2Down> frame|icon f.post_wmenu
Alt <Btn1Down> title f.move
Alt <Btn1Down> frame f.resize
<Btn1Click> root f.menu "RootMenu"
<Btn2Click> root f.menu "AppMenu"
<Btn3Click> root f.menu "PanMenu"
# post menus
Shift <Btn1Click> root f.menu "RootMenu"
Shift <Btn2Click> root f.menu "AppMenu"
Shift <Btn3Click> root f.menu "PanMenu"
# these ones to popup under xdt
Ctrl <Btn1Down> root f.menu "RootMenu"
Ctrl <Btn2Down> root f.menu "AppMenu"
Ctrl <Btn3Down> root f.menu "PanMenu"
Shift Alt<Btn1Down> window|icon f.raise
Alt<Btn1Down> icon|window f.lower
Alt<Btn2Down> window|icon f.resize
Alt<Btn3Down> window f.move
}
Buttons ExplicitButtonBindings
{
<Btn1Down> frame|icon f.raise
<Btn2Down> frame|icon f.post_wmenu
<Btn3Down> frame|icon f.lower
<Btn1Click> root f.menu "RootMenu"
Alt<Btn1Down> window|icon f.lower
Alt<Btn2Down> window|icon f.resize
Alt<Btn3Down> window|icon f.move
}
Buttons PointerButtonBindings
{
<Btn1Down> frame|icon f.raise
<Btn2Down> frame|icon f.post_wmenu
<Btn3Down> frame|icon f.lower
<Btn1Click> root f.menu "RootMenu"
# If (Mwm*passButtons == False)
Alt<Btn1Down> window|icon f.raise
# Else
# <Btn1Down> window f.raise
# Alt<Btn1Down> window|icon f.lower
Alt<Btn2Down> window|icon f.resize
Alt<Btn3Down> window|icon f.move
}
#
# END OF pmwm RESOURCE DESCRIPTION FILE
#